Thời tiền chiến U-boat

Tàu ngầm đầu tiên được đóng tại Đức là chiếc Brandtaucher, thiết kế năm 1850 bởi nhà phát minh, kỹ sư Wilhelm Bauer, đóng bởi hãng Schweffel & Howaldt tại Kiel cho Hải quân Đức.

Tiếp đó là các mẫu W1 và W2 vào năm 1890, đóng theo mẫu thiết kế tàu ngầm Nordenfelt. Năm 1903, xưởng đóng tàu của hãng Germaniawerft tại Kiel đã hoàn thành chiếc tàu ngầm với chức năng hoàn thiện đầu tiên tên Forelle và bán lại cho Nga trong thời kỳ chiến tranh Nga - Nhật vào tháng 4 năm 1904. Những công trình đầu tiên được tiến hành bởi kỹ sư người Tây Ban Nha Raymondo Lorenzo d'Equevilley Montjustin. Chiếc tàu đầu tiên của Hải quân Đức được đóng năm 1905. Đó là chiếc tàu lớp Karp, với hai lớp vỏ, chạy bởi động cơ Körting bằng dầu kerosene, vũ trang với một ống phóng lôi. Động cơ diesel chỉ được lắp đặt trong các tàu ngầm của Đức lớp U-19 năm 1912–13. Khởi đầu Chiến tranh thế giới thứ nhất, Đức có 48 tàu ngầm, thuộc 13 lớp, đã hoàn thành hoặc đang được đóng.